safeguarding device - Turco Inglés Diccionario